home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / dfue / elcheapofax / faxcmd / libfax / rcs / log.h,v < prev    next >
Text File  |  1995-03-09  |  2KB  |  124 lines

  1. head    1.3;
  2. access;
  3. symbols
  4.     OCT93:1.3;
  5. locks;
  6. comment    @ * @;
  7.  
  8.  
  9. 1.3
  10. date    93.09.18.20.16.23;    author Rhialto;    state Exp;
  11. branches;
  12. next    1.2;
  13.  
  14. 1.2
  15. date    93.06.11.16.15.25;    author Rhialto;    state Exp;
  16. branches;
  17. next    1.1;
  18.  
  19. 1.1
  20. date    93.06.11.15.19.27;    author Rhialto;    state Exp;
  21. branches;
  22. next    ;
  23.  
  24.  
  25. desc
  26. @Prototypes for log.c
  27. @
  28.  
  29.  
  30. 1.3
  31. log
  32. @Unconditional prototypes.
  33. @
  34. text
  35. @/* $Id: log.h,v 1.2 1993/06/11 16:15:25 Rhialto Exp $
  36.  * $Log: log.h,v $
  37.  * Revision 1.2  1993/06/11  16:15:25  Rhialto
  38.  * First real RCS checkin
  39.  *
  40.  */
  41. /*
  42.   log.h
  43.  
  44.   (c) Copyright 1991 by David M. Siegel.
  45.       All rights reserved.
  46.  
  47.   %W% %G% %U%
  48. */
  49.  
  50. #ifndef in_libfax_log_h
  51. #define in_libfax_log_h 1
  52.  
  53. #define LOG_EMERG    1
  54. #define LOG_ALERT    2
  55. #define LOG_CRIT    3
  56. #define LOG_ERR     4
  57. #define LOG_WARNING    5
  58. #define LOG_NOTICE    6
  59. #define LOG_INFO    7
  60. #define LOG_DEBUG    8
  61.  
  62. /* log levels */
  63. #define L_EMERG   LOG_EMERG,__FILE__,__LINE__    /* system is unusabled    */
  64. #define L_ALERT   LOG_ALERT,__FILE__,__LINE__    /* action must be taken */
  65. #define L_CRIT      LOG_CRIT,__FILE__,__LINE__    /* critical condition    */
  66. #define L_ERR      LOG_ERR,__FILE__,__LINE__    /* error condition    */
  67. #define L_WARNING LOG_WARNING,__FILE__,__LINE__ /* warning condition    */
  68. #define L_NOTICE  LOG_NOTICE,__FILE__,__LINE__    /* normal but signif    */
  69. #define L_INFO      LOG_INFO,__FILE__,__LINE__    /* informational    */
  70. #define L_DEBUG   LOG_DEBUG,__FILE__,__LINE__    /* debug-level message    */
  71.  
  72. /*
  73.   Prototypes:
  74. */
  75.  
  76. /*VARARGS*/
  77. int log(int level, char *file, int line, char *format, ...);
  78. void log_set_level(int);
  79. void log_enable_syslog(int facility);
  80.  
  81. #endif
  82. @
  83.  
  84.  
  85. 1.2
  86. log
  87. @First real RCS checkin
  88. @
  89. text
  90. @d1 5
  91. a5 2
  92. /* $Id$
  93.  * $Log$
  94. d43 3
  95. a45 18
  96. int log(
  97. #ifdef _PROTO
  98.     int level, char *file, int line,
  99.     char *format, ...
  100. #endif
  101. );
  102.  
  103. void log_set_level(
  104. #ifdef _PROTO
  105.     int
  106. #endif
  107. );
  108.  
  109. void log_enable_syslog(
  110. #ifdef _PROTO
  111.      int facility
  112. #endif
  113. );
  114. @
  115.  
  116.  
  117. 1.1
  118. log
  119. @Initial revision
  120. @
  121. text
  122. @d1 3
  123. @
  124.